cell respiration - French English Dictionary